# 定义函数 countchar(str)按字母顺序统计字符串中所有出现的字母
# 的个数（允许输入大写字符，并且计数时不区分大小写）
def countchar(str):
    m = {}
    str = str.lower() # 不区分大小写，为了方便直接转化为小写
    for char in str: # 遍历
        if char.isalpha(): # 检查字符是否是字母
            if char in m: # 如果字母已经在字典中，计数加一；否则，初始化为1
                m[char] += 1
            else:
                m[char] = 1
    return m

str = "Hello, World"
result = countchar(str)
print(result)
